FlowCV Logo
Salah ElhossinySenior Software Engineer
Profile

Senior Software Engineer with 5+ years of experience specializing in Node.js, React.js, and AWS. Proven expertise in developing scalable API-centric architectures that optimize system performance and reduce operational costs. Adept at leading cross-functional teams and delivering user-focused software solutions in high-demand environments. Experienced in cloud migration, full-stack development, and building high-performance backend infrastructures. Passionate about DevOps practices and ensuring system stability through automated testing and CI/CD pipelines.

Professional Experience
Senior Software Engineer, The Food Lab
  • Led the migration of backend systems from GCP to AWS, reducing downtime by 90% and saving $20K/month, achieving 99.99% uptime.
  • Built modular, API-centric infrastructure, reducing downtime by 50% during scaling for uninterrupted service and improved scalability.
  • 07/2022 – presentCairo, Egypt
  • Analyzed specs, cutting processing time by 30% and improving system responsiveness by 20%, resulting in a more efficient, user-friendly software product.
  • Spearheaded the development of a modular, API-centric infrastructure, reducing system downtime by 50% during scaling.
  • Collaborated with the Data Science team to enhance backend functionality, facilitating real-time data insights and reducing system latency by 30%.
  • Built a recipe management tool using Node.js, React, and PostgreSQL, boosting operational efficiency by 30%.
  • Optimized dashboard code for 30+ tenants, enhancing user experience and system responsiveness.
  • Senior Fullstack Engineer, Kemet Artificial Intelligence
  • Developed over 30+ modular, reusable components, contributing to the project’s scalable architecture and reducing development time for new features by 40%.
  • Ensured 95%+ code reliability through rigorous unit and integration testing, enhancing system stability and preventing critical bugs.
  • 2021 – 2022Cairo, Egypt
  • Collaborated on sprint planning, ensuring effective task allocation and timely delivery of high-priority features.
  • Actively participated in 90%+ of daily standup meetings to maintain effective communication.
  • Fullstack Engineer, Bullzaye AI
  • Architected, developed, and debugged complex, scalable systems handling 100TB+ of data for machine learning applications.
  • Created distributed systems processing 10 million+ data points per second, optimizing data management and computation.
  • 2020 – 2021Dubai, UAE
  • Improved user engagement by 20% through the development of web-oriented APIs and user interfaces.
  • Collaborated with cross-functional teams to define impactful product features, reducing feature deployment time by 40%.
  • Achieved 95%+ positive user feedback by delivering high-quality solutions and developing 30+ responsive UI components.
  • Managed data storage efficiently, achieving sub-millisecond response times for 2 million+ records, and optimized infrastructure for 10x traffic surges during peak usage.
  • Backend Engineer, Zeidex
  • Led legacy system migration to Node.js & MongoDB, cutting maintenance costs by 30% and boosting scalability.
  • Designed robust Redis caching to reduce DB load, boosting data retrieval by 40% for better performance.
  • 2019 – 2020Cairo, Egypt
  • Implemented JWT-based user authentication with role-based access control, lowering unauthorized access attempts by 20%.
  • Developed real-time WebSocket system for instant user dashboard updates, enhancing user experience.
  • Created fault-tolerant RabbitMQ messaging system for seamless inter-service communication, ensuring high availability during peak loads.
  • Introduced automated testing, elevating code coverage by 25% and reducing critical production bugs, ensuring system stability.
  • Skills
    Fullstack Development

    - MERN

    - Laravel / Vue.js

    Problem Solving
    Databases

    - MongoDB

    - PostgreSQL

    Version Control

    Git: Version Control, Branching, Collaboration.

    Communication and Leadership

    - Communication: Technical & Non-Technical.

    - Leadership: Mentoring, Initiatives, Guidance.

    APIs

    - REST

    - GraphQL

    - gRPC

    DevOps

    Terraform, Jenkins, Travis CI, GitLab CI/CD.

    Programming Languages

    Python || Java || JavaScript || TypeScript || PHP || C++ || Golang || Swift

    Cloud Platforms

    AWS: EC2, S3, Lambda, API Gateway, RDS, etc.

    GCP: Compute Engine, Cloud Storage, Cloud Functions, Firebase, Firestore.

    Testing

    Jest, Mocha, Jasmine, Cypress, Puppeteer, Selenium.

    Security

    Web App Security: Vulnerabilities, Best Practices.

    Certificates
    Education
    Bachelor of Mining Engineering, Faculty of Petroleum and Mining Engineering
    09/2011 – 05/2016Suez, Egypt